package com.fg.cloud.manager.entry.system.vo;

import java.math.BigDecimal;

/**
 * Description:购物车同步最新数据Vo
 * @author dingjiang
 * @date 2017年9月28日下午7:17:51
 */
public class AgencyNewCartVo extends AgencyCartVo {

	private static final long serialVersionUID = -8722306534179466315L;
	

	private Long productId; // 商品ID
	
	private Long skuId; //SkuId
	
	private Long unitId; //购物车表中单位ID
	
	private Long stdUnit; //sku表中基本单位ID
	
	private String unitName; //购物车表中单位名称
	
	
	private String productNumber; //sku表中商品编号
	
	private BigDecimal sellPrice; //sku表中商品原价
	
	private BigDecimal stock; //sku库存量
	
	private Integer multiUnit; //是否启用多单位，0 不启用  1 启用
	
	private int precision; //商品购买精度
	
	private String stdUnitName; //基本单位名称
	
	private Integer stdAmount; //单位换算数量
	
	private String pmUnitName; //多单位名称
	
	private Long authority; //订货权限
	
	private Integer skuStatus;//sku是否删除
	
	private Integer unitStatus;//单位是否删除
	

	public BigDecimal getStock() {
		return stock;
	}

	public void setStock(BigDecimal stock) {
		this.stock = stock;
	}

	public Long getSkuId() {
		return skuId;
	}

	public void setSkuId(Long skuId) {
		this.skuId = skuId;
	}

	public Long getUnitId() {
		return unitId;
	}

	public void setUnitId(Long unitId) {
		this.unitId = unitId;
	}

	public Long getStdUnit() {
		return stdUnit;
	}

	public void setStdUnit(Long stdUnit) {
		this.stdUnit = stdUnit;
	}

	public String getUnitName() {
		return unitName;
	}

	public void setUnitName(String unitName) {
		this.unitName = unitName;
	}

	public String getProductNumber() {
		return productNumber;
	}

	public void setProductNumber(String productNumber) {
		this.productNumber = productNumber;
	}

	public BigDecimal getSellPrice() {
		return sellPrice;
	}

	public void setSellPrice(BigDecimal sellPrice) {
		this.sellPrice = sellPrice;
	}

	public Integer getMultiUnit() {
		return multiUnit;
	}

	public void setMultiUnit(Integer multiUnit) {
		this.multiUnit = multiUnit;
	}

	public int getPrecision() {
		return precision;
	}

	public void setPrecision(int precision) {
		this.precision = precision;
	}

	public String getStdUnitName() {
		return stdUnitName;
	}

	public void setStdUnitName(String stdUnitName) {
		this.stdUnitName = stdUnitName;
	}

	public Integer getStdAmount() {
		return stdAmount;
	}

	public void setStdAmount(Integer stdAmount) {
		this.stdAmount = stdAmount;
	}

	public String getPmUnitName() {
		return pmUnitName;
	}

	public void setPmUnitName(String pmUnitName) {
		this.pmUnitName = pmUnitName;
	}



	public Integer getSkuStatus() {
		return skuStatus;
	}

	public void setSkuStatus(Integer skuStatus) {
		this.skuStatus = skuStatus;
	}

	public Integer getUnitStatus() {
		return unitStatus;
	}

	public void setUnitStatus(Integer unitStatus) {
		this.unitStatus = unitStatus;
	}

	public Long getProductId() {
		return productId;
	}

	public void setProductId(Long productId) {
		this.productId = productId;
	}
	
	
}
